# GPSBabel
-This is the source code for [GPSBabel](https://www.gpsbabel.org), the free software project to manage GPS data (waypoints, tracks, routes) in your GPSes or in related programs.
-# Welcome new open source contributors
+This is the source code for [GPSBabel](https://www.gpsbabel.org), the free
+software project to manage GPS data (waypoints, tracks, routes) in your
+GPSes or in related programs.
+***Welcome new open source contributors***.
We have a [GPSBabel contributor guide](https://github.com/gpsbabel/gpsbabel/blob/master/README.contrib).
[](http://makeapullrequest.com)
Current status of the master branch build is:
-- [](https://github.com/GPSBabel/gpsbabel/actions?query=workflow%3ACodeQL)
-- [](https://github.com/GPSBabel/gpsbabel/actions?query=workflow%3Afedora)
-- [](https://github.com/GPSBabel/gpsbabel/actions?query=workflow%3Amacos)
-- [](https://github.com/GPSBabel/gpsbabel/actions?query=workflow%3Aubuntu)
-- [](https://github.com/GPSBabel/gpsbabel/actions?query=workflow%3Awindows)
-Passing is good. We like passing.
+- [](https://github.com/GPSBabel/gpsbabel/actions?query=workflow%3ACodeQL)
+- [](https://github.com/GPSBabel/gpsbabel/actions?query=workflow%3Afedora)
+- [](https://github.com/GPSBabel/gpsbabel/actions?query=workflow%3Amacos)
+- [](https://github.com/GPSBabel/gpsbabel/actions?query=workflow%3Aubuntu)
+- [](https://github.com/GPSBabel/gpsbabel/actions?query=workflow%3Awindows)
-The latest official release is available at http://www.gpsbabel.org/download.html.
+Passing is good. We like passing.
+
+The latest official release is available at <http://www.gpsbabel.org/download.html>.
We are proud of our rating on Codacy: [](https://app.codacy.com/gh/GPSBabel/gpsbabel/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
-If you aren't a programmer or a writer, we need help with gear, hosting costs, tool license prices, answering questions on the mailing lists, etc. Please [support GPSBabel](https://www.gpsbabel.org/contribute.html) any way you can.
+If you aren't a programmer or a writer, we need help with gear, hosting costs,
+tool license prices, answering questions on the mailing lists, etc. Please
+[support GPSBabel](https://www.gpsbabel.org/contribute.html) any way you can.
Chief Babel-Head
[@robertlipe](https://github.com/robertlipe)
## Reporting a Vulnerability
-File a bugreport at https://github.com/GPSBabel/gpsbabel/issues please.
+File a bugreport at <https://github.com/GPSBabel/gpsbabel/issues> please.
Include all steps necessary to reproduce.
-Hypotheticals like "If a bit in RAM is corrupted between this store and
+Hypotheticals like "If a bit in RAM is corrupted between this store and
this load" will be closed. We're a real product that deals in real issues
-only.
+only.
We are inherently reading untrusted input and often from untrusted
sources, so running a file converter as root on your server is bad. Don't
-do that. If you insist on doing it, please run ulimit to minimize the
+do that. If you insist on doing it, please run ulimit to minimize the
time and CPU load that can be used. An adversary can hand craft (or just
plain have) a corrupt or malformed file and sending it to you might make
GPSBabel loop forever. We try for that to not happen, but it's a necessary